# coding:utf-8
# 作者：理想国真恵玩
import pandas as pd

col = pd.DataFrame(
    {'color': ['white', 'red', 'green', 'red', 'green'],
     'object': ['pen', 'pencil', 'pencil', 'ashtray', 'pen'],
     'price1': [5.56, 4.20, 1.30, 0.56, 2.75],
     'price2': [4.75, 4.12, 1.60, 0.75, 3.15]})

# 分组，求平均值
# 根据颜色分组，求价格1的平均值
# print(col.groupby(['color'])['price1'].mean())

# 求价格1根据颜色分组后的平均值，效果同上
print(col['price1'].groupby(col['color']).mean())
